/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package Logica;

import BD.ABM_Titular;
import Clases.Titular;
import java.util.ArrayList;
import java.util.Date;

/**
 *
 * @author Hernan
 */
public class Logica_titular {
    
   ArrayList<Titular> titulares;

    public ArrayList<Titular> getTitulares() {
        return titulares;
    }

    public void setTitulares(ArrayList<Titular> titulares) {
        this.titulares = titulares;
    }
    
    public void guardartitualr(Titular titular){
        
      ABM_Titular guardar=  new ABM_Titular();
      guardar.crear_titular(titular);
    }
    
    public static Integer obtenerEdad(Titular titular) {
        
        Date edadNacimientoAux=titular.getFechaNacimiento();
        
        int year=edadNacimientoAux.getYear();
        int month=edadNacimientoAux.getMonth();
        int day=edadNacimientoAux.getDay();
        
        Date now = new Date();
        int nowMonth = now.getMonth()+1;
        int nowYear = now.getYear();
        int result = nowYear - year;

        if (month > nowMonth) {
            result--;
        }
        else if (month == nowMonth) {
            int nowDay = now.getDate();

            if (day > nowDay) {
                result--;
            }
        }
        return result;
    }
    
}
